rhodiola rosea - French English Dictionary